import request from '@/config/axios'

export interface supplierVO {
  id: string
  operator: string
  name: string
  remark: string
  operatingTime: Date
}

// 查询用户管理列表
export const getSupplierPage = (params: PageParam) => {
  return request.get({ url: '/project/supplier/page', params })
}

// // 上传文件
// export const updateFile = (data: any) => {
//   return request.upload({ url: '/project/supplier/importSupplier', data })
// }

// 导出供应商
export const exportSupplier = (params) => {
  return request.download({ url: '/project/supplier/exportTemplate', params })
}

// 删除供应商
export const deleteSupplier = (id: number) => {
  return request.delete({ url: '/project/supplier/delete?id=' + id })
}
// // 查询所有用户列表
// export const getAllUser = () => {
//   return request.get({ url: '/system/user/all' })
// }

// // 查询用户详情
// export const getUser = (id: number) => {
//   return request.get({ url: '/system/user/get?id=' + id })
// }

// // 新增用户
// export const createUser = (data: UserVO) => {
//   return request.post({ url: '/system/user/create', data })
// }

// // 修改用户
// export const updateUser = (data: UserVO) => {
//   return request.put({ url: '/system/user/update', data })
// }

// // 删除用户
// export const deleteUser = (id: number) => {
//   return request.delete({ url: '/system/user/delete?id=' + id })
// }

// // 下载用户导入模板
// export const importSupplierTemplate = () => {
//   return request.download({ url: '/admin-api/project/supplier/importSupplier' })
// }



// // 用户密码重置
// export const resetUserPwd = (id: number, password: string) => {
//   const data = {
//     id,
//     password
//   }
//   return request.put({ url: '/system/user/update-password', data: data })
// }

// // 用户状态修改
// export const updateUserStatus = (id: number, status: number) => {
//   const data = {
//     id,
//     status
//   }
//   return request.put({ url: '/system/user/update-status', data: data })
// }

// // 获取用户精简信息列表
// export const getSimpleUserList = (): Promise<UserVO[]> => {
//   return request.get({ url: '/system/user/simple-list' })
// }
